import {defineStore} from "pinia";
import SystemMobile from "@/views/system-mobile/Main.vue";
import Product from "@/views/product/Main.vue";
import Category from "@/views/category/Main.vue";
import SystemContents from "@/views/system-contents/Main.vue";

export const useSideMenuStore = defineStore("sideMenu", {
    state: () => ({
        menu: [
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-home",
            //     title: "首页",
            // },
            {
                icon: "BoxIcon",
                pageName: "side-menu-home",
                title: "已申报产品列表",
            },
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-product",
            //     title: "已申报产品列表",
            // },
            {
                icon: "BoxIcon",
                pageName: "side-menu-category",
                title: "应急装备目录",
            },
            {
                icon: "BoxIcon",
                pageName: "side-menu-admin-home",
                title: "综合统计",
            },
            {
                icon: "BoxIcon",
                pageName: "side-menu-system-category",
                title: "装备目录",
            },
            {
                icon: "BoxIcon",
                pageName: "side-menu-admin-company",
                title: "企业清单",
            },
            {
                icon: "BoxIcon",
                pageName: "side-menu-admin-product",
                title: "产品清单",
            },
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-structure",
            //     title: "装备目录结构",
            // },
            {
                icon: "BoxIcon",
                pageName: "side-menu-directory-relationship",
                title: "装备目录关系",
            },
            // {
            //     icon: "HomeIcon",
            //     pageName: "side-menu-declare-admin",
            //     title: "申报数据",
            //     subMenu: [
            //         {
            //             icon: "",
            //             pageName: "side-menu-admin-company",
            //             title: "申报企业",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-admin-product",
            //             title: "申报产品",
            //         },
            //     ],
            // },
            {
                icon: "HomeIcon",
                pageName: "side-menu-system",
                title: "系统管理",
                subMenu: [
                    // {
                    //     icon: "",
                    //     pageName: "side-menu-system-category",
                    //     title: "应急装备目录管理",
                    // },
                    // {
                    //     icon: "",
                    //     pageName: "side-menu-system-contents",
                    //     title: "应急装备目录",
                    // },
                    {
                        icon: "",
                        pageName: "side-menu-system-user",
                        title: "用户管理",
                    },
                    // {
                    //     icon: "",
                    //     pageName: "side-menu-system-device",
                    //     title: "设备管理",
                    // },
                    // {
                    //     icon: "",
                    //     pageName: "side-menu-system-mobile",
                    //     title: "移动端注册",
                    // },
                ],
            },
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-weather-trends",
            //     title: "天气趋势",
            // },
            // {
            //     icon: "HomeIcon",
            //     pageName: "side-menu-power-and-prediction",
            //     title: "新能源功率预测",
            //     subMenu: [
            //         {
            //             icon: "",
            //             pageName: "side-menu-power-and-prediction-1",
            //             title: "新能源功率及预测",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-power-and-prediction-2",
            //             title: "基础新能源信息管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-power-and-prediction-3",
            //             title: "新能源功率当日出力管理",
            //         },
            //     ],
            // },
            // {
            //     icon: "HomeIcon",
            //     pageName: "side-menu-price",
            //     title: "省内及中长期测算",
            //     subMenu: [
            //         {
            //             icon: "",
            //             pageName: "side-menu-price-forecast",
            //             title: "省内价格预测",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-medium-and-long",
            //             title: "中长期价格测算",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-trading-plan",
            //             title: "外来电交易计划管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-total-electricity",
            //             title: "各时段发电总出力预测管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-electric-load",
            //             title: "各时段负荷预测管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-non-market",
            //             title: "非市场机组总出力预测管理",
            //         },
            //     ],
            // },
            // {
            //     icon: "HomeIcon",
            //     pageName: "side-menu-in-stock",
            //     title: "省间现货",
            //     subMenu: [
            //         {
            //             icon: "",
            //             pageName: "side-menu-price-and-quantity",
            //             title: "采购电价及电量",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-electricity-price-forecasting",
            //             title: "省间销售电价预测",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-electricity-and-price",
            //             title: "省间购售电量及价格管理",
            //         },
            //     ],
            // },
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-market-balance",
            //     title: "调频与现货市场平衡",
            // },
            // {
            //     icon: "BoxIcon",
            //     pageName: "side-menu-comprehensive-income",
            //     title: "综合收益",
            // },
            // {
            //     icon: "HomeIcon",
            //     pageName: "side-menu-system",
            //     title: "系统管理",
            //     subMenu: [
            //         {
            //             icon: "",
            //             pageName: "side-menu-system-user",
            //             title: "用户管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-system-device",
            //             title: "设备管理",
            //         },
            //         {
            //             icon: "",
            //             pageName: "side-menu-system-mobile",
            //             title: "移动端注册",
            //         },
            //     ],
            // },
            // {
            //   icon: "HomeIcon",
            //   pageName: "side-menu-dashboard",
            //   title: "Dashboard",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-dashboard-overview-1",
            //       title: "Overview 1",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-dashboard-overview-2",
            //       title: "Overview 2",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-dashboard-overview-3",
            //       title: "Overview 3",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-dashboard-overview-4",
            //       title: "Overview 4",
            //     },
            //   ],
            // },
            // {
            //   icon: "BoxIcon",
            //   pageName: "side-menu-menu-layout",
            //   title: "Menu Layout",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-dashboard-overview-1",
            //       title: "Side Menu",
            //       ignore: true,
            //     },
            //     {
            //       icon: "",
            //       pageName: "simple-menu-dashboard-overview-1",
            //       title: "Simple Menu",
            //       ignore: true,
            //     },
            //     {
            //       icon: "",
            //       pageName: "top-menu-dashboard-overview-1",
            //       title: "Top Menu",
            //       ignore: true,
            //     },
            //   ],
            // },
            // {
            //   icon: "ShoppingBagIcon",
            //   pageName: "side-menu-ecommerce",
            //   title: "E-Commerce",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-categories",
            //       title: "Categories",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-add-product",
            //       title: "Add Product",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-products",
            //       title: "Products",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-product-list",
            //           title: "Product List",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-product-grid",
            //           title: "Product Grid",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-transactions",
            //       title: "Transactions",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-transaction-list",
            //           title: "Transaction List",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-transaction-detail",
            //           title: "Transaction Detail",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-sellers",
            //       title: "Sellers",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-seller-list",
            //           title: "Seller List",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-seller-detail",
            //           title: "Seller Detail",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-reviews",
            //       title: "Reviews",
            //     },
            //   ],
            // },
            // {
            //   icon: "InboxIcon",
            //   pageName: "side-menu-inbox",
            //   title: "Inbox",
            // },
            // {
            //   icon: "InboxIcon",
            //   pageName: "side-menu-three-demo",
            //   title: "Three Demo",
            // },
            // {
            //   icon: "InboxIcon",
            //   pageName: "side-menu-element-plus-demo",
            //   title: "ElementPlusDemo",
            // },
            // {
            //   icon: "HardDriveIcon",
            //   pageName: "side-menu-file-manager",
            //   title: "File Manager",
            // },
            // {
            //   icon: "CreditCardIcon",
            //   pageName: "side-menu-point-of-sale",
            //   title: "Point of Sale",
            // },
            // {
            //   icon: "MessageSquareIcon",
            //   pageName: "side-menu-chat",
            //   title: "Chat",
            // },
            // {
            //   icon: "FileTextIcon",
            //   pageName: "side-menu-post",
            //   title: "Post",
            // },
            // {
            //   icon: "CalendarIcon",
            //   pageName: "side-menu-calendar",
            //   title: "Calendar",
            // },
            // "devider",
            // {
            //   icon: "EditIcon",
            //   pageName: "side-menu-crud",
            //   title: "Crud",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-crud-data-list",
            //       title: "Data List",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-crud-form",
            //       title: "Form",
            //     },
            //   ],
            // },
            // {
            //   icon: "UsersIcon",
            //   pageName: "side-menu-users",
            //   title: "Users",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-users-layout-1",
            //       title: "Layout 1",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-users-layout-2",
            //       title: "Layout 2",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-users-layout-3",
            //       title: "Layout 3",
            //     },
            //   ],
            // },
            // {
            //   icon: "TrelloIcon",
            //   pageName: "side-menu-profile",
            //   title: "Profile",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-profile-overview-1",
            //       title: "Overview 1",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-profile-overview-2",
            //       title: "Overview 2",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-profile-overview-3",
            //       title: "Overview 3",
            //     },
            //   ],
            // },
            // {
            //   icon: "LayoutIcon",
            //   pageName: "side-menu-layout",
            //   title: "Pages",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-wizards",
            //       title: "Wizards",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-wizard-layout-1",
            //           title: "Layout 1",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-wizard-layout-2",
            //           title: "Layout 2",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-wizard-layout-3",
            //           title: "Layout 3",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-blog",
            //       title: "Blog",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-blog-layout-1",
            //           title: "Layout 1",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-blog-layout-2",
            //           title: "Layout 2",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-blog-layout-3",
            //           title: "Layout 3",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-pricing",
            //       title: "Pricing",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-pricing-layout-1",
            //           title: "Layout 1",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-pricing-layout-2",
            //           title: "Layout 2",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-invoice",
            //       title: "Invoice",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-invoice-layout-1",
            //           title: "Layout 1",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-invoice-layout-2",
            //           title: "Layout 2",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-faq",
            //       title: "FAQ",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-faq-layout-1",
            //           title: "Layout 1",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-faq-layout-2",
            //           title: "Layout 2",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-faq-layout-3",
            //           title: "Layout 3",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "login",
            //       title: "Login",
            //     },
            //     {
            //       icon: "",
            //       pageName: "register",
            //       title: "Register",
            //     },
            //     {
            //       icon: "",
            //       pageName: "error-page",
            //       title: "Error Page",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-update-profile",
            //       title: "Update profile",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-change-password",
            //       title: "Change Password",
            //     },
            //   ],
            // },
            // "devider",
            // {
            //   icon: "InboxIcon",
            //   pageName: "side-menu-components",
            //   title: "Components",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-table",
            //       title: "Table",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-regular-table",
            //           title: "Regular Table",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-tabulator",
            //           title: "Tabulator",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-overlay",
            //       title: "Overlay",
            //       subMenu: [
            //         {
            //           icon: "",
            //           pageName: "side-menu-modal",
            //           title: "Modal",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-slide-over",
            //           title: "Slide Over",
            //         },
            //         {
            //           icon: "",
            //           pageName: "side-menu-notification",
            //           title: "Notification",
            //         },
            //       ],
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-tab",
            //       title: "Tab",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-accordion",
            //       title: "Accordion",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-button",
            //       title: "Button",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-alert",
            //       title: "Alert",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-progress-bar",
            //       title: "Progress Bar",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-tooltip",
            //       title: "Tooltip",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-dropdown",
            //       title: "Dropdown",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-typography",
            //       title: "Typography",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-icon",
            //       title: "Icon",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-loading-icon",
            //       title: "Loading Icon",
            //     },
            //   ],
            // },
            // {
            //   icon: "SidebarIcon",
            //   pageName: "side-menu-forms",
            //   title: "Forms",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-regular-form",
            //       title: "Regular Form",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-datepicker",
            //       title: "Datepicker",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-tom-select",
            //       title: "Tom Select",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-file-upload",
            //       title: "File Upload",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-wysiwyg-editor",
            //       title: "Wysiwyg Editor",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-validation",
            //       title: "Validation",
            //     },
            //   ],
            // },
            // {
            //   icon: "HardDriveIcon",
            //   pageName: "side-menu-widgets",
            //   title: "Widgets",
            //   subMenu: [
            //     {
            //       icon: "",
            //       pageName: "side-menu-chart",
            //       title: "Chart",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-slider",
            //       title: "Slider",
            //     },
            //     {
            //       icon: "",
            //       pageName: "side-menu-image-zoom",
            //       title: "Image Zoom",
            //     },
            //   ],
            // },
        ],
    }),
});
